Royal Dutch Shell PLC EBITDA Margin 2010-2023 | RDS.B

Current and historical EBITDA (Earnings Before Interest, Taxes, Depreciation and Amortization) margin for Royal Dutch Shell PLC (RDS.B) over the last 10 years. The current EBITDA margin for Royal Dutch Shell PLC as of December 31, 2023 is .
EBITDA Margin Historical Data
Date TTM Revenue TTM EBITDA EBITDA Margin
2023-12-31 $323.18B $68.59B 21.22%
2023-09-30 $344.25B $78.51B 22.81%
2023-06-30 $365.00B $78.47B 21.50%
2023-03-31 $392.06B $90.55B 23.10%
2022-12-31 $386.20B $86.53B 22.40%
2022-09-30 $375.23B $86.26B 22.99%
2022-06-30 $338.03B $76.38B 22.59%
2022-03-31 $296.71B $63.11B 21.27%
2021-12-31 $272.66B $60.36B 22.14%
2021-09-30 $227.46B $43.04B 18.92%
2021-06-30 $210.62B $43.75B 20.77%
2021-03-31 $181.35B $35.76B 19.72%
2020-12-31 $183.20B $29.57B 16.14%
2020-09-30 $223.23B $36.36B 16.29%
2020-06-30 $268.06B $43.58B 16.26%
2020-03-31 $327.40B $51.20B 15.64%
2019-12-31 $352.11B $58.88B 16.72%
2019-09-30 $371.67B $60.85B 16.37%
2019-06-30 $383.67B $60.35B 15.73%
2019-03-31 $391.10B $63.38B 16.21%
2018-12-31 $396.56B $61.50B 15.51%
2018-09-30 $380.05B $59.71B 15.71%
2018-06-30 $356.24B $56.95B 15.99%
2018-03-31 $329.67B $50.71B 15.38%
2017-12-31 $311.87B $48.40B 15.52%
2017-09-30 $290.84B $46.16B 15.87%
2017-06-30 $276.04B $42.08B 15.24%
2017-03-31 $263.61B $40.25B 15.27%
2016-12-31 $240.03B $33.80B 14.08%
2016-09-30 $233.12B $28.26B 12.12%
2016-06-30 $239.36B $22.82B 9.53%
2016-03-31 $253.04B $25.71B 10.16%
2015-12-31 $272.16B $30.65B 11.26%
2015-09-30 $306.15B $33.04B 10.79%
2015-06-30 $346.79B $42.74B 12.33%
2015-03-31 $388.11B $49.02B 12.63%
2014-12-31 $431.34B $54.62B 12.66%
2014-09-30 $448.66B $58.73B 13.09%
2014-06-30 $457.09B $58.97B 12.90%
2014-03-31 $456.16B $55.24B 12.11%
2013-12-31 $459.60B $56.74B 12.35%
2013-09-30 $470.73B $50.57B 10.74%
2013-06-30 $467.90B $54.03B 11.55%
2013-03-31 $473.44B $54.68B 11.55%
2012-12-31 $481.70B $56.10B 11.65%
2012-09-30 $485.05B $66.90B 13.79%
2012-06-30 $494.18B $68.04B 13.77%
2012-03-31 $489.14B $74.28B 15.19%
2011-09-30 $474.14B $72.91B 15.38%
2011-06-30 $440.93B $68.13B 15.45%
2011-03-31 $406.93B $60.88B 14.96%
2010-12-31 $378.15B $51.94B 13.73%
2010-09-30 $357.39B $47.18B 13.20%
2010-06-30 $339.66B $43.36B 12.77%
2010-03-31 $312.97B $39.42B 12.60%
2009-12-31 $285.13B $36.02B 12.63%